﻿<Window x:Class="Mainform"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Class Describer" Height="1191" Width="913" Name="Window1"
    Icon="otheroptions.ico">
    <Grid Height="1155">
        <Grid Margin="0,0,0,0" HorizontalAlignment="Left" Width="891">
            <Label Height="28" HorizontalAlignment="Left" Margin="6,6,0,0" Name="lblPathToXMLFile" VerticalAlignment="Top" Width="129">Path to XML File</Label>
            <TextBox Height="23" Margin="10,30,41,0" Name="txtPathToXMLFile" VerticalAlignment="Top" />
            <Button Height="23" Margin="0,29.48,12,0" Name="btnSelectXMLFile" VerticalAlignment="Top" HorizontalAlignment="Right" Width="23">...</Button>
        </Grid>
        <Grid Margin="0,58.75,0,12" Name="gridApplicationSettings">
            <GroupBox Header="Application Settings" Height="183" HorizontalAlignment="Right" Margin="0,14,0,0" Name="GroupBox1" VerticalAlignment="Top" Width="374">
                <Grid>
                    <CheckBox Height="30" HorizontalAlignment="Left" Margin="10,9.04,0,0" Name="chkboxVerbatimOrder" VerticalAlignment="Top" Width="138">Verbatim Order</CheckBox>
                    <CheckBox Margin="10,33.04,11,51" Name="chkBoxBlankLinesBetweenMembers">BlankLinesBetweenMembers</CheckBox>
                    <Label Margin="10,57,11,80" Name="lblWhatWeGenerat">What will be generated</Label>
                    <Button Height="23" HorizontalAlignment="Left" Margin="10,0,0,6" Name="btnRunGenerator" VerticalAlignment="Bottom" Width="115">Run Generator</Button>
                    <ComboBox Height="23" IsDropDownOpen="False" IsEditable="False" Margin="11.906,0,9.094,51" Name="cboGeneratorType" VerticalAlignment="Bottom">
                        <ComboBoxItem IsSelected="True" Name="cboGeneratorTypeVB">Visual Basic</ComboBoxItem>
                        <ComboBoxItem IsSelected="True" Name="cboGeneratorTypeCSharp">C#</ComboBoxItem>
                        <ComboBoxItem IsSelected="True" Name="cboGeneratorTypeVisualBasicAndCSharp">VB and C#</ComboBoxItem>
                    </ComboBox>
                </Grid>
            </GroupBox>
            <GroupBox Header="Code Generation Settings" Height="183" Margin="10,14,380,0" Name="GroupBox2" VerticalAlignment="Top">
                <Grid>
                    <Label Height="28" Margin="6,8,9,0" Name="lblApplicationName" VerticalAlignment="Top">Application Name</Label>
                    <TextBox Height="23" Margin="6,42,9,0" Name="txtApplicationName" VerticalAlignment="Top" />
                    <Label Height="28" Margin="6,71.04,9,0" Name="lblApplicationRootPath" VerticalAlignment="Top">Application Root Path</Label>
                    <TextBox Height="23" Margin="6,95.04,38,0" Name="txtApplicationRootPath" VerticalAlignment="Top" />
                    <Button Height="23" HorizontalAlignment="Right" Margin="0,95.04,9,0" Name="btnSelectApplicationRootPath" ToolTip="Search for the application path" VerticalAlignment="Top" Width="23">...</Button>
                </Grid>
            </GroupBox>
            <GroupBox Header="Classes" Height="302.5" Margin="10,208,380,0" Name="GroupBox3" VerticalAlignment="Top">
                <Grid>
                    <ListBox Margin="6,42.84,65,14" Name="lstBoxClasses" />
                    <Label Height="28.04" HorizontalAlignment="Left" Margin="6,9,0,0" Name="lblClasses" VerticalAlignment="Top" Width="198">Classes</Label>
                    <Button Height="23" HorizontalAlignment="Right" Margin="0,42.84,9,0" Name="btnClassAdd" ToolTip="Adding a new class" VerticalAlignment="Top" Width="50">Add</Button>
                    <Button Height="23" HorizontalAlignment="Right" Margin="0,71.25,8.75,0" Name="btnClassDelete" ToolTip="Delete a Class" Width="50" VerticalAlignment="Top">Delete</Button>
                </Grid>
            </GroupBox>
            <GroupBox Header="Classdefinition" Height="298.98" HorizontalAlignment="Right" Margin="0,211.52,6,0" Name="GroupBox4" VerticalAlignment="Top" Width="365.094">
                <Grid>
                    <Label Height="23.059" HorizontalAlignment="Left" Margin="9,6,0,0" Name="lblClassName" VerticalAlignment="Top" Width="138">Name</Label>
                    <TextBox Height="23.173" Margin="153,6,9,0" Name="txtName" VerticalAlignment="Top" />
                    <Label Height="38" HorizontalAlignment="Left" Margin="9,144,0,0" Name="lblNamespacesToImport" VerticalAlignment="Top" Width="138">Namespaces to import</Label>
                    <ListBox Margin="153,150,9,14" Name="lstNamespacesToImport" />
                    <CheckBox FlowDirection="LeftToRight" Height="17.776" HorizontalContentAlignment="Left" IsChecked="False" Margin="153,89,6,0" Name="cboPublic" VerticalAlignment="Top">Is Public</CheckBox>
                    <CheckBox FlowDirection="LeftToRight" Height="17.776" HorizontalContentAlignment="Left" IsChecked="False" Margin="153,67,6,0" Name="cboStaticShared" VerticalAlignment="Top">Is Static</CheckBox>
                    <CheckBox FlowDirection="LeftToRight" Height="17.776" HorizontalContentAlignment="Left" IsChecked="False" Margin="153,42.84,3.094,0" Name="cboAbstract" VerticalAlignment="Top">Is Abstract</CheckBox>
                    <Label Height="28.653" HorizontalAlignment="Left" Margin="9,110,0,0" Name="lblNamespace" VerticalAlignment="Top" Width="136.094">Namespace</Label>
                    <TextBox Height="23.173" Margin="151,112,9,0" Name="txtNamespace" VerticalAlignment="Top" />
                    <Label Height="28" HorizontalAlignment="Left" Margin="9,35,0,0" Name="lblAttributes" VerticalAlignment="Top" Width="138">Attributes</Label>
                    <Button Height="22.52" HorizontalAlignment="Left" Margin="97,177,0,0" Name="btnNamespaceAdd" ToolTip="Adding a new class" VerticalAlignment="Top" Width="50">Add</Button>
                    <Button Height="23" HorizontalAlignment="Left" Margin="97,205,0,0" Name="btnNamespaceDelete" ToolTip="Delete a Class" VerticalAlignment="Top" Width="50">Delete</Button>
                </Grid>
            </GroupBox>
            <Grid Margin="10,516.25,0,0" Name="gridPropertySettings">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="17.5*" />
                    <ColumnDefinition Width="863.5*" />
                </Grid.ColumnDefinitions>
                <Label Height="27.805" HorizontalAlignment="Left" Margin="6,6,0,0" Name="lblProperties" VerticalAlignment="Top" Width="334" Grid.ColumnSpan="2">Properties</Label>
                <ListBox HorizontalAlignment="Left" Margin="6,40,0,11" Name="lstBoxProperties" Width="423.75" Grid.ColumnSpan="2" />
                <Button Margin="418.5,40,395,0" Name="btnPropertyAdd" ToolTip="Adding a new Property" Height="22.5" VerticalAlignment="Top" Grid.Column="1">Add</Button>
                <Button Height="22.823" Margin="418.75,67.5,0,0" Name="btnPropertyDelete" ToolTip="Delete a Property" VerticalAlignment="Top" Grid.Column="1" HorizontalAlignment="Left" Width="49.75">Delete</Button>
            </Grid>
        </Grid>
    </Grid>
</Window>
